Text copied to clipboard!
Naslov
Text copied to clipboard!Backend programer
Opis
Text copied to clipboard!
Tražimo backend programera koji će biti odgovoran za razvoj, implementaciju i održavanje serverskih aplikacija i baza podataka. Idealni kandidat ima duboko razumijevanje programskih jezika poput Jave, Pythona ili PHP-a, te iskustvo s radom na API-jima i integracijama. Backend programer surađuje s timom za razvoj softvera kako bi osigurao da su aplikacije sigurne, skalabilne i učinkovite. Osim tehničkih vještina, važno je imati sposobnost rješavanja problema i optimizacije performansi sustava. Kandidat će raditi na dizajnu arhitekture backend sustava, implementaciji poslovne logike i povezivanju s bazama podataka. Također će biti uključen u testiranje i debugiranje aplikacija te u održavanje postojećih sustava. Tražimo osobu koja je proaktivna, timski igrač i spremna na kontinuirano učenje novih tehnologija. Ako ste strastveni prema razvoju softvera i želite raditi u dinamičnom okruženju, ovo je prava prilika za vas.
Odgovornosti
Text copied to clipboard!- Razvijanje i održavanje backend aplikacija
- Dizajn i implementacija API-ja
- Rad s bazama podataka i optimizacija upita
- Suradnja s frontend timom i drugim odjelima
- Testiranje i debugiranje koda
- Praćenje i implementacija sigurnosnih standarda
- Optimizacija performansi sustava
- Dokumentiranje tehničkih rješenja
- Sudjelovanje u planiranju projekata
- Praćenje novih tehnologija i trendova
Zahtjevi
Text copied to clipboard!- Iskustvo u programiranju backend aplikacija
- Poznavanje programskih jezika poput Java, Python, PHP ili C#
- Iskustvo s bazama podataka (SQL, NoSQL)
- Razumijevanje RESTful API-ja i web servisa
- Sposobnost rješavanja problema i analitičko razmišljanje
- Iskustvo s verzionim sustavima (Git)
- Poznavanje sigurnosnih praksi u razvoju softvera
- Dobre komunikacijske vještine
- Sposobnost rada u timu
- Visoka motivacija i želja za učenjem
Moguća pitanja na intervjuu
Text copied to clipboard!- Koje programske jezike najčešće koristite u backend razvoju?
- Kako pristupate optimizaciji performansi baze podataka?
- Možete li opisati iskustvo s razvojem RESTful API-ja?
- Kako osiguravate sigurnost backend aplikacija?
- Kako rješavate konflikte u timskom radu?
- Koje alate koristite za verzioniranje koda?
- Kako pristupate testiranju backend koda?
- Koji su vam najvažniji principi u dizajnu softverske arhitekture?
- Kako pratite nove tehnologije u području backend razvoja?
- Možete li opisati projekt na kojem ste najviše ponosni?